severe weather watch box - Francés Inglés Diccionario